#include	"GLException.h"
#include	<gl/glu.h>

GLException::GLException(GLenum code)
	:	std::exception()
	,	m_code(code)
	,	m_message()
{
	m_message = reinterpret_cast< const char * >(gluErrorString(code));
}

const char * GLException::what() const
{
	return m_message.c_str();
}

GLenum GLException::error_code() const
{
	return m_code;
}

